草庐IT

Web 应用

全部标签

c# - 使用 WPF 构建高度模块化的业务应用程序?

我正在脑海中充实一个WPF业务应用程序,引起我兴趣的一件事是我应该如何处理使其难以置信的模块化。例如,我的主应用程序将只包含启动界面、加载模块、连接服务器等的基础知识。这些模块以类库的形式包含它们自己的逻辑和WPF窗口。模块可以定义自己的资源字典,并且都从主应用程序的资源字典中提取常用画笔等。实现这种性质的系统的最佳方式是什么?应该如何构建主界面,以便它加载的模块几乎可以改变其用户界面和逻辑的任何方面?我意识到这是一个相当模糊的问题,但我只是在寻找一般性意见和头脑Storm。谢谢! 最佳答案 查看CompositeClientApp

c# - ASP Web Api - IoC - 解析 HttpRequestMessage

我正在尝试使用ASP.NETWebAPI设置CaSTLeWindsor。我也在使用Hyprlinkr包(https://github.com/ploeh/Hyprlinkr),因此需要将HttpRequestMessage实例注入(inject)到我的Controller的依赖项之一中。我正在关注MarkSeemann的这篇文章-http://blog.ploeh.dk/2012/04/19/WiringHttpControllerContextWithCastleWindsor.aspx,但我发现虽然API运行,但当我调用它时,请求只是挂起。没有错误信息。就好像它在一个无限循环中。它

c# - 无法将带 [] 的索引应用于类型 `object' 的表达式

H这是我的代码:返回float的ArrayList的ArrayList:publicArrayListwalls=newArrayList();publicvoidStart(){walls[0]=ReturnInArrayList(279,275,0,0,90);walls[1]=ReturnInArrayList(62,275,0,0,0);walls[2]=ReturnInArrayList(62,275,62,0,90);walls[3]=ReturnInArrayList(217,275,62,-62,0);walls[4]=ReturnInArrayList(62,275,

c# - 在 ASP.NET MVC 应用程序中使用 HandleErrorAttribute

我对在我的MVC5应用程序中使用HandleErrorAttribute的最佳方式有疑问。正如我们所知,我们可以像这样将此属性添加到全局过滤器:filters.Add(newHandleErrorAttribute{View="Error"});这涉及应用程序在任何级别的应用程序中每次抛出未处理的异常时显示“错误”View。但是,如果我在另一个全局授权或操作过滤器中有一些逻辑会产生一些异常,那么当第一次抛出异常时,应用程序会尝试重定向到错误View,其他过滤器再次开始执行并产生相同的异常再次,所以asp.net避免循环终止应用程序。那么使用此HandleErrorAttribute来避

c# - 如何使用 Storyboard 在 Grid 上应用 RenderTransform.TranslateTransform?

在我的应用程序资源中,我定义了以下Storyboard:App.xaml在我后面的代码中,我将Storyboard应用于网格控件:StoryboardmyStoryboard=(Storyboard)App.Current.Resources["DefaultSB"];Storyboard.SetTarget(myStoryboard.Children.ElementAt(0)asDoubleAnimation,Editor);Storyboard.SetTarget(myStoryboard.Children.ElementAt(1)asDoubleAnimation,Editor)

c# - 展示如何在 MVVM 应用程序中使用 Avalondock 的示例代码

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我正在尝试在我的wpf应用程序中使用AvalonDock,它是一个MVVM应用程序。环顾四周,我找不到任何示例应用程序来说明如何执行此操作。AlavonDock说原生支持MVVM,所以支持mvvm应该很容易,但是没有示例代码。我的问题是:如何编写具有文档管理器并绑定(bind)到的xamlView模型?如何在这种情况下向面板添加新文档?如何从documentmanegr获取有关布局的信息(如果可能)。

c# - 分页 Web API 返回的大量数据

我们创建了用于查询Oracle数据库的WebAPI。查询返回的结果很大,因此有时会抛出OutOfMemoryException。建议使用分页概念。我不明白客户端应用程序如何知道必须调用API多少次才能获得整组结果。我还需要为分页创建一个单独的类,还是可以在我的APIController中操作它。谁能帮我解决这个问题,因为这是我的第一个WebAPI。我们不能为此创建存储过程,因为我们只有对数据库的读取权限publicHttpResponseMessageGetdetails([FromUri]string[]id){stringconnStr=ConfigurationManager.C

c# - 使用 F5 时,终于似乎没有在 C# 控制台应用程序中执行

inti=0;try{intj=10/i;}catch(IOExceptione){}finally{Console.WriteLine("Infinally");Console.ReadLine();}在VS2008中按F5时,finallyblock似乎没有执行。我在控制台应用程序中使用此代码。 最佳答案 当您遇到未捕获的异常(在本例中为被零除异常)时,VisualStudio调试器会停止执行。在Debug模式下,VisualStudio更喜欢中断执行并在错误来源处给你一个弹出框,而不是让应用程序崩溃。这是为了帮助您找到Unca

C# - 显示函数之间所有依赖关系的应用程序?

是否有某种应用程序可以分析源代码并以图形方式显示函数之间的所有联系?我需要它来处理我正在处理的遗留代码-它很大,功能齐全,但写得不好......:( 最佳答案 NDepend做到这一点和更多其他事情(代码指标......) 关于C#-显示函数之间所有依赖关系的应用程序?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3594018/

基于Web的一站式养老院的设计与实现(论文+源码)_kaic

XXXX大学毕业(设计)论文(校徽)论文题目:基于Web的一站式养老院的设计与实现专业班级:学   号:学生姓名:指导教师:电   话:学院名称:完成日期:     年  月  日XX大学毕业论文(设计)原创性声明本人郑重声明:所呈交的论文(设计)是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。学生签名:                                         日期:20